/*
 * @lc app=leetcode.cn id=905 lang=typescript
 *
 * [905] 按奇偶排序数组
 */

// @lc code=start
// 考验 sort 算法
function sortArrayByParity(nums: number[]): number[] {
    return nums.sort((a, b) => {
        const tag0 = a % 2;
        const tag1 = b % 2;
        if (tag0 === tag1) return 0;
        if (tag0 === 0) {
            return -1;
        } else {
            return 1;
        }
    });
}
// @lc code=end
